vehicle repair guide - Alemán Inglés Diccionario